Telegram Group & Telegram Channel
#C #C++ #Linux

Platform C++ Developer

YADRO, Россия, Санкт-Петербург, Минск, Нижний Новгород, Беларусь, Минск. Удалённая работа, гибридный формат, работа в офисе

З/П: По результатам собеседования

Должностные обязанности:

Ищем кандидата от уровня Junior+ и выше, задачами которого будет:

- Развитие платформы, обеспечивающей функционирование приложений в составе станции LTE/GSM;
- Участвовать в проектировании и развитии архитектуры телеком платформы
- Разрабатывать компоненты телеком платформы в технологическом стеке С++/Linux;
- Разработка API по взаимодействию с аппаратным обеспечением и операционной системой для конфигурации и управления инфраструктурой;
- Разрабатывать и развивать высокопроизводительный канал коммуникации между компонентами, подсистему временной синхронизации компонентов, управление конфигурацией инфраструктуры и компонентов;
- Поддержание средств развёртывания и обновления приложений
- Сбор метрик для оценки производительности продукта
- Исправление дефектов
- Создание инструментария для поддержки разработчиков
- Разрабатывать unit-тесты, проводить код-ревью, писать техническую документацию
- Участвовать в диагностике возможных проблем работы системы в тестовых и полевых сценариях.

Знание/опыт:

- Знание С и C++11/14/17/20;
- Уверенные знания сетей, базирующихся на TCP/IP;
- Знание ОС Linux на продвинутом уровне и опыт разработки для Linux;
- Хорошее представление о современном аппаратном обеспечении (устройство памяти, шин данных, систем ввода-вывода);
- Знание и опыт работы с CMake, Bazel, Yocto или других систем автоматизации сборки ПО;
- Опыт работы с механизмами межпроцессного взаимодействия (IPC);
- Знание примитивов синхронизации потоков в многопроцессорных системах;
- Знание и понимание различных уровней тестирования, умение тестировать собственный код;
- Опыт работы с системами версионного контроля (BitBucket, Gitlab) и баг-трекинга (JIRA);
- Важно знать английский на уровне чтения и написания технической документации;
- Самостоятельное решение сложных комплексных задач в новой предметной области;
- Умение работать с документацией (в первую очередь читать и понимать).

Будет плюсом (необязательные навыки):
- Понимание функционирования Event-driven приложений, построение DataPlane (DPDK, ODP, EventMachine);
- Опыт конфигурирования и использования SRIOV, SoftSwitches
- Опыт использования I2C, PCIe и подобных протоколов и интерфейсов для взаимодействия с оборудованием
- Опыт работы со встраиваемым программным обеспечением и системами реального времени;
- Опыт работы с gRPC и REST протоколами;
- Знания об устройстве ядра Linux и опыт написания драйверов;
- Умение писать системные приложения и демоны под GNU/Linux;
- Общие знания мобильных телекоммуникационных систем LTE;
- Знание Go;
- Oпыт в разработке высоконагруженных систем;
- Oпыт в профилировании кода и в применении различных методов/инструментов отладки/диагностирования ошибок;
- Знание и опыт работы с системами виртуализации.

Условия труда:

- Высокий уровень заработной платы
- ДМС с первых дней работы, льготные условия страхования близких
- Выбор формата работы: удалённый, гибридный или из офиса
- Премии за регистрацию патентов, создание результатов интеллектуальной деятельности
- Консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами
- Учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие
в конференциях- Кухонные зоны в офисе с различным наполнением

Контакты:

@engineer_rdr

_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded



tg-me.com/rabotaembedded/1836
Create:
Last Update:

#C #C++ #Linux

Platform C++ Developer

YADRO, Россия, Санкт-Петербург, Минск, Нижний Новгород, Беларусь, Минск. Удалённая работа, гибридный формат, работа в офисе

З/П: По результатам собеседования

Должностные обязанности:

Ищем кандидата от уровня Junior+ и выше, задачами которого будет:

- Развитие платформы, обеспечивающей функционирование приложений в составе станции LTE/GSM;
- Участвовать в проектировании и развитии архитектуры телеком платформы
- Разрабатывать компоненты телеком платформы в технологическом стеке С++/Linux;
- Разработка API по взаимодействию с аппаратным обеспечением и операционной системой для конфигурации и управления инфраструктурой;
- Разрабатывать и развивать высокопроизводительный канал коммуникации между компонентами, подсистему временной синхронизации компонентов, управление конфигурацией инфраструктуры и компонентов;
- Поддержание средств развёртывания и обновления приложений
- Сбор метрик для оценки производительности продукта
- Исправление дефектов
- Создание инструментария для поддержки разработчиков
- Разрабатывать unit-тесты, проводить код-ревью, писать техническую документацию
- Участвовать в диагностике возможных проблем работы системы в тестовых и полевых сценариях.

Знание/опыт:

- Знание С и C++11/14/17/20;
- Уверенные знания сетей, базирующихся на TCP/IP;
- Знание ОС Linux на продвинутом уровне и опыт разработки для Linux;
- Хорошее представление о современном аппаратном обеспечении (устройство памяти, шин данных, систем ввода-вывода);
- Знание и опыт работы с CMake, Bazel, Yocto или других систем автоматизации сборки ПО;
- Опыт работы с механизмами межпроцессного взаимодействия (IPC);
- Знание примитивов синхронизации потоков в многопроцессорных системах;
- Знание и понимание различных уровней тестирования, умение тестировать собственный код;
- Опыт работы с системами версионного контроля (BitBucket, Gitlab) и баг-трекинга (JIRA);
- Важно знать английский на уровне чтения и написания технической документации;
- Самостоятельное решение сложных комплексных задач в новой предметной области;
- Умение работать с документацией (в первую очередь читать и понимать).

Будет плюсом (необязательные навыки):
- Понимание функционирования Event-driven приложений, построение DataPlane (DPDK, ODP, EventMachine);
- Опыт конфигурирования и использования SRIOV, SoftSwitches
- Опыт использования I2C, PCIe и подобных протоколов и интерфейсов для взаимодействия с оборудованием
- Опыт работы со встраиваемым программным обеспечением и системами реального времени;
- Опыт работы с gRPC и REST протоколами;
- Знания об устройстве ядра Linux и опыт написания драйверов;
- Умение писать системные приложения и демоны под GNU/Linux;
- Общие знания мобильных телекоммуникационных систем LTE;
- Знание Go;
- Oпыт в разработке высоконагруженных систем;
- Oпыт в профилировании кода и в применении различных методов/инструментов отладки/диагностирования ошибок;
- Знание и опыт работы с системами виртуализации.

Условия труда:

- Высокий уровень заработной платы
- ДМС с первых дней работы, льготные условия страхования близких
- Выбор формата работы: удалённый, гибридный или из офиса
- Премии за регистрацию патентов, создание результатов интеллектуальной деятельности
- Консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами
- Учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие
в конференциях- Кухонные зоны в офисе с различным наполнением

Контакты:

@engineer_rdr

_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded

BY Work Embedded


Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283

Share with your friend now:
tg-me.com/rabotaembedded/1836

View MORE
Open in Telegram


Work Embedded Telegram | DID YOU KNOW?

Date: |

Should You Buy Bitcoin?

In general, many financial experts support their clients’ desire to buy cryptocurrency, but they don’t recommend it unless clients express interest. “The biggest concern for us is if someone wants to invest in crypto and the investment they choose doesn’t do well, and then all of a sudden they can’t send their kids to college,” says Ian Harvey, a certified financial planner (CFP) in New York City. “Then it wasn’t worth the risk.” The speculative nature of cryptocurrency leads some planners to recommend it for clients’ “side” investments. “Some call it a Vegas account,” says Scott Hammel, a CFP in Dallas. “Let’s keep this away from our real long-term perspective, make sure it doesn’t become too large a portion of your portfolio.” In a very real sense, Bitcoin is like a single stock, and advisors wouldn’t recommend putting a sizable part of your portfolio into any one company. At most, planners suggest putting no more than 1% to 10% into Bitcoin if you’re passionate about it. “If it was one stock, you would never allocate any significant portion of your portfolio to it,” Hammel says.

Work Embedded from sg


Telegram Work Embedded
FROM USA